var Map = function() {
	this.bounds = {
		h: 0,
		w: 0
	};

	this.coords = {
		x: 0,
		y: 0
	}

	this.grid = [];

	this.sprites = {
		grass : {
			/*Propriétés de la portion de sprite à dessiner*/
			// Dimensions
			bgh : 32,		// Hauteur
			bgw : 32,		// Largeur 
			// Positions
			bgxsrc : 0,	// Position X d'origine
			bgx : 0,		// Position X actuelle
			bgxm: 32,		// Position X maximum
			bgy : 416,		// Position Y
			ox  : 0,		// Offset X
			oy  : 0,		// Offset Y
			// Animation
			k 	: 0,		// Index d'animation
			km 	: 0,		// Nombre de stick avant d'animer
			name : "summertiles"	// Nom du fichier
		},
		sand : {
			/*Propriétés de la portion de sprite à dessiner*/
			// Dimensions
			bgh : 32,		// Hauteur
			bgw : 32,		// Largeur 
			// Positions
			bgxsrc : 0,	// Position X d'origine
			bgx : 384,		// Position X actuelle
			bgxm: 32,		// Position X maximum
			bgy : 576,		// Position Y
			ox  : 0,		// Offset X
			oy  : 0,		// Offset Y
			// Animation
			k 	: 0,		// Index d'animation
			km 	: 0,		// Nombre de stick avant d'animer
			name : "summertiles"	// Nom du fichier
		}
	};

	this.init = function(ctx) {
		log('init');
		for (var x = 0; x < $('canvas').width/32; x++) {
			this.grid[x] = [];
			for (var y = 0; y < $('canvas').height/32; y++) {
				this.grid[x][y] = this.sprites.grass;
			}
		}
	}

	this.update = function() {
	}

	this.render = function(ctx) {
		renderTiles(this);
	}
};